package com.guochenglang.www.service;

import com.guochenglang.www.pojo.Article;
import com.guochenglang.www.pojo.Base;
import com.guochenglang.www.pojo.User;

import java.util.ArrayList;

/**
 * @author GuoChenglang
 */
public interface SearchService {
    /**
     * 搜索用户
     *
     * @param keyword 输入框内容
     * @return 搜索结果
     */
    ArrayList<User> userSearch(String keyword);

    /**
     * 搜索知识库
     *
     * @param keyword 输入框内容
     * @return 搜索结果
     */
    ArrayList<Base> baseSearch(String keyword);

    /**
     * 搜索文章
     *
     * @param keyword 输入框内容
     * @return 搜索结果
     */
    ArrayList<Article> articleSearch(String keyword);
}
